/**
 * jQuery references to DOM elements
 * @constructor
 */
function EmbeddedView()
{
	"use strict";

	/** @type {EmbeddedView} */
	var _view = this;

	Enum.caption.maxHeight = 75;
	/** @type {CaptionMediator} */
	this.caption = new CaptionMediator(_view);
	/** @type {EmbeddedPhotoMediator} */
	this.photo = new EmbeddedPhotoMediator(_view);
	/** @type {SlideShowMediator} */
	this.slideshow = new SlideShowMediator(_view);
	/** @type {EmbeddedNavigationMediator} */
	this.navigation = new EmbeddedNavigationMediator(_view);

	/**
	 * @param {String} setID
	 */
	this.updateSiteLink = function(setID)
	{
		$('#caption').find('.brand').attr('href', '/' + setID);
	}
}

